cabin window shield - French English Dictionary